package com.scott.singleton.lesson02;

/**
 * 饿汉式  单例模式
 * 
 */
public class SingleTon {
	
	//静态的属性会在类加载的时候初始化这个属性。java虚拟机装载这个类的时候
	private static SingleTon uniqueInstance = new SingleTon() ;
	
	/**
	 * 私有的构造方法：　控制对象的实例的个数
	 */
	private SingleTon(){
		
	}
	
	/**
	 * 为客户端提供类的实例  不许要加锁
	 */
	public static SingleTon getInstance(){
		return uniqueInstance;
	}
	

}
